			.form-wrapper {
				margin-top: 0px;
				overflow: hidden;
			}

			.homePage-wrapper {
				box-sizing: border-box;
			}

			.homePage-content-wrapper {
				padding: 20px;
				background: #F8F8FF;
				min-height: calc(100vh - 80px -  20px - 20px - 1px);

			}

			.homePage-content-wrapper .moudule {
				background-color: #fff;
				border-radius: 4px;
			}

			.homePage-content-wrapper .personInfo-moudule {
				box-sizing: border-box;
				padding: 33px 20px 0px;
			}

			.homePage-content-wrapper .personInfo-moudule .personInfo {
				padding-left: 20px;
				box-sizing: border-box;
				border-bottom: 1px solid #EEEEEE;
			}

			.homePage-content-wrapper .personInfo-moudule .personInfo .personInfo-logo {
				width: 80px;
				height: 80px;
				background: #EEEEEE;
				border-radius: 50%;
			}

			.personInfo-form {
				padding-left: 25px;
				margin-top: 2px;
			}

			.personInfo-form .from-approve {
				align-items: center;
			}

			.personInfo-form .from-approve .yzButton {
				width: 60px;
				height: 26px;
				border: 1px solid #FF9416;
				color: #FF9416;
			}
			
			.personInfo-form .from-approve .yzButton.alradsuceess {
				border: 1px solid #3FBF70;
				color: #3FBF70;
			}

			.personInfo-form .from-item .icon {
				font-size: 16px;
				margin-right: 5px;

			}

			.personInfo-moudule .desc {
				font-weight: normal;
				line-height: 14px;
				font-size: 14px;
				padding: 20px 0px;
				display: inline-block;
				color: #777777;
			}

			.personInfo-moudule .desc .gotoLink {
				cursor: pointer;
				color: #6462F3;
			}

			.form-wrapper .form-content-wrapper {
				padding-top: 20px;
				border-top: 1px solid #EEEEEE;
			}

			.form-wrapper .form-content-wrapper.firstRow {
				height: 130px;
				display: flex;
				align-items: center;
				flex-direction: column;
				align-items: initial;
			}

			.form-wrapper .form-content-wrapper .content-item {
				align-items: center;
				position: relative;
			}

			.form-wrapper .form-content-wrapper .content-item .linear {
				position: absolute;
				right: -10px;
				top: 0px;
				height: 70px;
				background-color: #EEEEEE;
				width: 1px;
			}

			.form-wrapper .form-content-wrapper .content-item .imgicon {
				width: 60px;
				height: 56px;
			}

			.form-wrapper .form-content-wrapper .content-item .content-price-wrapper {
				margin-left: 20px;
			}

			.form-wrapper .form-content-wrapper .content-item .content-price-wrapper .title {
				color: #777777;
			}

			.form-wrapper .form-content-wrapper .content-item .content-price-wrapper .price {
				color: #6462F3;
				vertical-align: baseline;
				font-size: 0px;
				white-space: nowrap;
			}

			.form-wrapper .form-content-wrapper .content-item .content-price-wrapper .price.ticketPrice {
				color: #ffb663;
			}

			.form-wrapper .form-content-wrapper .content-item .content-price-wrapper .price .num {
				font-weight: bold;
				font-size: 30px;
				vertical-align: baseline;
			}

			.form-wrapper .form-content-wrapper .content-item .content-price-wrapper .price .unit {
				font-weight: bold;
				font-size: 20px;
				vertical-align: baseline;
				margin-right: 5px;
			}

			.form-wrapper .form-content-wrapper .content-item .content-price-wrapper .price .point {
				vertical-align: baseline;
				/* margin-left: 5px; */
				font-size: 14px;
			}


			.form-wrapper .form-content-wrapper .content-item.wait {
				align-items: center;
				justify-content: space-between;
				margin-top: 10px;
				padding: 0 20px;
				box-sizing: border-box;
				height: 40px;
				background: #F8F8F8;
				border-radius: 4px;
			}

			.form-wrapper .form-content-wrapper .content-item.wait .gotolink {
				cursor: pointer;
				color: #6462F3;

			}

			.form-content-wrapper .yzButton.lightToDeep {
				margin-top: 20px;
				margin-left: 100px;
			}
			.form-wrapper .from-title .desc {
				color: #777777;
			}
			
			.QQ-wrapper .QQcodeImg {
				position: relative;
				flex: 0 0 126px;
				width: 126px;
				height: 145px;
				 background: url(../img/qqCode.png) no-repeat center;
			}
			
			.QQ-wrapper .QQcodeImg .QQcodeImg-inner {
				position: absolute;
				width: 78px;
				height: 80px;
				left: 0;
				right: 0;
				top: 41px;
				margin: auto;
				background-color: #0000FF;
			}
			.QQ-wrapper .content-wrapper  {
				display: flex;
				flex-direction: column;
				justify-content: space-between;
				margin-left: 20px;
			}
			.QQ-wrapper .content-wrapper .qq-txt {
				color: #777777;
				line-height: 26px;
			}
			.QQ-wrapper  .yzButton.zixunButton {
				width: 100%;
				height: 36px;
				background: #6462F3;
				border-radius: 4px;
				color: #FFFFFF;
			}
			.form-wrapper.news-wrapper {
				padding-bottom: 0px;
			}
			.form-wrapper.news-wrapper .content-item{
				height: 50px;
				align-items: center;
				box-sizing: border-box;
				border-bottom: 1px solid #EEEEEE;
				cursor: pointer;
			}
			.form-wrapper.news-wrapper .content-item:hover  {
				color: #6462F3;
			}
			
			.form-wrapper.news-wrapper .content-item:last-child {
				border-bottom: none;
			}
			.form-wrapper.news-wrapper .content-item .time {
				white-space: nowrap;
			}
			.form-wrapper.news-wrapper .content-item .text {
				overflow: hidden;
				white-space: nowrap;
				text-overflow: ellipsis;
			}
			
			

			
			.product-wrapper  .product-wrapper-item {
				display: -webkit-box;
				background: #FFFFFF;
				border: 1px solid #EEEEEE;
				border-radius: 4px;
				padding: 20px;
			}
			.el-col:nth-child(n + 4){
				margin-top: 20px;
			}


			
			.product-wrapper  .product-wrapper-item .logoImg{
				width: 39px;
				height: auto;
			}

			.product-wrapper  .product-wrapper-item .item-content {
				width: calc(100% - 39px);
				padding-left: 20px;
				box-sizing: border-box;
			}
			.product-wrapper  .product-wrapper-item .item-content .title {
				font-size: 16px;
				font-weight: bold;
				margin-bottom: 10px;
			}
			
			.product-wrapper  .product-wrapper-item .item-content .desc {
				margin-bottom: 20px;
				color: #777777;
				line-height: 26px;
				overflow: hidden;
				text-overflow: ellipsis;
				display: -webkit-box;
				-webkit-line-clamp: 2;
				overflow:hidden;
				/*! autoprefixer: off */
				-webkit-box-orient: vertical;
				height: 52px;
			}
			
			
			.product-wrapper  .product-wrapper-item .item-content .button-wrapper   .button-item {
				background: #FFFFFF;
				border: 1px solid #EEEEEE;
				border-radius: 4px;
				color: #777777;
				padding: 10px 20px;
				line-height: 14px;
				white-space: nowrap;
				cursor: pointer;
			}
			
			.product-wrapper  .product-wrapper-item .item-content .button-wrapper   .button-item:hover {
				border-color: #6462F3;
				color: #6462F3;
			}
			
			.product-wrapper  .product-wrapper-item .item-content .button-wrapper   .button-item .num {
				font-weight: bold;
			}
			
			.personInfo-form .iconImg{
				width: 15px;
			}
			
/* 响应式 */		
@media (max-width: 1700px) {
	.form-content-wrapper.product-wrapper .el-col{
		width: 50%;
	}
	.form-content-wrapper.product-wrapper .el-col:nth-child(n + 3) {
		margin-top: 20px;
	}
		
}